take (something) further - German English Dictionary